<?php

class publicidade{
	#NOME DA TABELA -> publicidade

	function pega($id){
	$sql = mysql_query("select * from publicidade WHERE id = '$id'");
	
	
	$row = mysql_fetch_array($sql);
	$lista = array(
	id		=>$row['id'],
	titulo	=>$row['titulo'],
	url		=>$row['url'],
	local	=>$row['local'],
	obs		=>$row['obs'],
	imagem	=>$row['imagem'],
	ativo	=>$row['ativo']
	);
	
	
	return $lista;
	
	}




	function lista($where,$order,$limit){
	$sql = mysql_query("select * from publicidade $where $order $limit");
	
	$x=0;
	while($row = mysql_fetch_array($sql)){
	$x++;
	
	$lista[$x] = array(
	id=>$row['id'],
	titulo=>$row['titulo'],
	obs=>$row['obs'],
	url		=>$row['url'],
	local	=>$row['local'],
	imagem	=>$row['imagem'],
	ativo=>$row['ativo']
	);
	
	}	
	
	return $lista;
	
	}
	
	
	function cadastra($titulo,$url,$obs,$imagem,$ativo,$local){
	$sql= mysql_query("insert into publicidade values(
	'0',
	'$titulo',
	'$url',
	'$obs',
	'$imagem',
	'$ativo',
	'$local'
	)");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	
	function edita($id,$titulo,$url,$obs,$imagem,$ativo,$local){
	$sql= mysql_query("UPDATE publicidade SET 
	titulo 		= '$titulo',
	obs 		= '$obs',
	url 		= '$url',
	ativo 		= '$ativo',
	local 		= '$local',
	imagem		= '$imagem'
	WHERE id = '$id'
	");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	
	function apagaarquivo($id,$pasta){
	#PEGA OS DADOS PELO ID
	$dados	= $this->pega($id);
	if(unlink($pasta.$dados["imagem"])){
	return true;
	}else{
	return false;
	}
	
	
	
	}
	
	
	function deleta($id){
	$sql= mysql_query("DELETE FROM publicidade WHERE id = '$id'
	");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	function status($id,$status){
	$dados = $this->pega($id);
	$sql = mysql_query("UPDATE publicidade SET ativo = '$status' WHERE id = '$id'");
	$status == 1 ? $ativo = "ativo.gif" : $ativo = "inativo.gif";  
	
	if($sql){
	return $ativo;
	}else{
	return false;
		}
		
	
	}
	
		function imagensupload($temp,$nome,$pasta){
			
			if(move_uploaded_file($temp,$pasta.$nome)){
				return true;
				}else{
				return false;	
				}
			
		
		}

	
	
	
	}


?>